be self-reliant - Español Inglés Diccionario